Seperation of Variables